thanks to the efforts of - Türkisch Englisch Wörterbuch